Real-time Shader Rendering for Crowds in Virtual Heritage
نویسندگان
چکیده
We present a method of fully dynamically rendered virtual humans with variety in color, animation and appearance. This is achieved by using vertex and fragment shaders programmed in the OpenGL shading language (GLSL). We then compare our results with a fixed function pipeline based approach. We also show a color variety creation GUI using HSB color space restriction. An improved version of the LOD pipeline for our virtual characters is presented. With these new techniques, we are able to use a full dynamic animation range in the crowd populating the Aphrodisias odeon (which is part of the ERATO project), i.e., a greater repertoire of animations, smooth transitions and more variety and speed. We show how a multi-view of the rendering data can ensure good batching of rendering primitives and comfortable constant time access.
منابع مشابه
Adaptive Crowd Behaviour to Aid Real-Time Rendering of a Cultural Heritage Environment
In current city visualisations crowds are being included to increase realism in the scene. With the self-steering nature of crowds it is traditionally difficult to control the number of humans that could be in view at any one time. While rendering speedups have been successfully applied for many years, this paper takes another approach with the aim to keep a steady frame rate. We attempt to inf...
متن کاملHardware Accelerated Skin Deformation for Animated Crowds
Real time rendering of animated crowds has many practical multimedia applications. The Graphics Processor Unit (GPU) is being increasingly employed to accelerate associated rendering and deformation calculations. This paper explores skeletal deformation calculations on the GPU for crowds of articulated figures. It compares a few strategies for efficient reuse of such calculations on clones. We ...
متن کاملReviving the Roman Odeon of Aphrodisias: Dynamic Animation and Variety Control of Crowds in Virtual Heritage
In this paper we propose a new method for rendering crowds of virtual humans with dynamically deformed skeletons with levels of detail using two simple caching schemes for animations and geometry. We show how the virtual heritage project ERATO pushed for these innovations as we did not find any off-theshelf products for the purpose. We also show how to create a large variety in appearance using...
متن کاملRendering Parametrizable Planetary Atmospheres with Multiple Scattering in Real-Time
In the field of physically-based rendering of natural phenomena, rendering of atmospheric light scattering takes a very important place. Real-time rendering of the sky and planetary atmospheres in general is essential for all outdoor computer games, various simulators, virtual worlds and even for animated movies. In our work we present an accurate and fast method for real-time rendering of para...
متن کاملReal-Time Animation of Large Crowds
This paper proposes a GPU-based approach to real-time skinning animation of large crowds, where each character is animated independently of the others. In the first pass of the proposed approach, skinning is done by a pixel shader and the transformed vertex data are written into the render target texture. With the transformed vertices, the second pass renders the large crowds. The proposed appr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005